differential distillation - French English Dictionary